.ant-message {
    .ant-message-notice-content {
        padding: 0 !important;
        min-width: 380px;
        text-align: left;
        .anticon {
            font-size: 18px;
        }
        .ant-message-custom-content{
            padding: 10px 20px;
            border: 1px solid #ccc;
            border-radius: inherit;
            &.ant-message-success {
                background-color: @colorSuccessBg;
                border-color: @colorSuccessBorder;
                color: @colorSuccess;
            }
            &.ant-message-error {
                background-color: @colorErrorBg;
                border-color: @colorErrorBorder;
                color: @colorError;
            }
            &.ant-message-warning {
                background-color: @colorWarningBg;
                border-color: @colorWarningBorder;
                color: @colorWarning;
            }
            &.ant-message-info {
                background-color: @colorInfoBg;
                border-color: @colorInfoBorder;
                color: @colorInfo;
            }
        }
    }
}

.think-content {
    background-color: #ccc;
    color: #333;
    padding: 20px;
    border-radius: 8px;
    border: 1px solid #000;
}